English Dictionary
◊ SEA CUCUMBER
sea cucumber
n : echinoderm having a flexible sausage-shaped body, tentacles
surrounding the mouth and tube feet; free-living mud
feeders: sea cucumbers [syn: {holothurian}]